import request from '@/utils/request'

// 查询项目报告列表
export function listDealReport(query) {
  return request({
    url: '/report/dealReport/list',
    method: 'get',
    params: query
  })
}

// 查询项目报告详细
export function getDealReport(id) {
  return request({
    url: '/report/dealReport/' + id,
    method: 'get'
  })
}

// 检查是否有模板存在
export function checkTemplate(id) {
  return request({
    url: '/report/dealReport/checkTemplate/' + id,
    method: 'get'
  })
}

// 保存项目报告
export function saveDealReport(data) {
  return request({
    url: '/report/dealReport/save',
    method: 'post',
    data: data
  })
}

// 删除项目报告
export function delDealReport(id) {
  return request({
    url: '/report/dealReport/' + id,
    method: 'delete'
  })
}

// 导出项目报告
export function exportDealReport(query) {
  return request({
    url: '/report/dealReport/export',
    method: 'get',
    params: query
  })
}

// 获取该报告是否支持多选项目
export function isMultiple(type) {
  return request({
    url: '/report/dealReport/isMultiple/' + type,
    method: 'get'
  })
}
